someone that makes funny attempts to impress others - Alemán Inglés Diccionario